home *** CD-ROM | disk | FTP | other *** search
/ Ultimedia 2 / Ultimedia 2.iso / tools / soundtools / delitracker_ii / files / developer.lha / Developer / Include / misc / DevpacMacros.i < prev   
Text File  |  1994-04-15  |  39KB  |  1,565 lines

  1. **********************************************************************
  2. *                                     *
  3. *    KICKSTART V3.0 / 39.108 Macros for Devpac3             *
  4. *    $Release 3.01$                             *
  5. *    arranged by Delirium Softdesign                     *
  6. *                                     *
  7. **********************************************************************
  8.  
  9.     IFND    DEVPACMACROS_I
  10. DEVPACMACROS_I    SET    1
  11.  
  12.  
  13. ;---------------------------------------------------------------------
  14. ;
  15. ;    Libraries
  16. ;
  17.  
  18. **********************************************************************
  19. *                        amigaguide.library                          *
  20. **********************************************************************
  21.  
  22. CALLAMIGAGUIDE    MACRO
  23.     move.l    _AmigaGuideBase,a6
  24.     jsr    _LVO\1(a6)
  25.     ENDM
  26.  
  27. AMIGAGUIDENAME    MACRO
  28.     dc.b    'amigaguide.library',0
  29.     even
  30.     ENDM
  31.  
  32. _LVOAGARexxHost            EQU -30
  33. _LVOLockAmigaGuideBase        EQU -36
  34. _LVOUnlockAmigaGuideBase    EQU -42
  35. _LVOOpenAmigaGuideA        EQU -54
  36. _LVOOpenAmigaGuideAsyncA    EQU -60
  37. _LVOCloseAmigaGuide        EQU -66
  38. _LVOAmigaGuideSignal        EQU -72
  39. _LVOGetAmigaGuideMsg        EQU -78
  40. _LVOReplyAmigaGuideMsg        EQU -84
  41. _LVOSetAmigaGuideContextA    EQU -90
  42. _LVOSendAmigaGuideContextA    EQU -96
  43. _LVOSendAmigaGuideCmdA        EQU -102
  44. _LVOSetAmigaGuideAttrsA        EQU -108
  45. _LVOGetAmigaGuideAttr        EQU -114
  46. _LVOAddAmigaGuideHostA        EQU -138
  47. _LVORemoveAmigaGuideHostA    EQU -144
  48. _LVOGetAmigaGuideString        EQU -210
  49.  
  50.  
  51. **********************************************************************
  52. *                            asl.library                             *
  53. **********************************************************************
  54.  
  55. CALLASL    MACRO
  56.     move.l    _AslBase,a6
  57.     jsr    _LVO\1(a6)
  58.     ENDM
  59.  
  60. _LVOAllocFileRequest        EQU -30
  61. _LVOFreeFileRequest        EQU -36
  62. _LVORequestFile            EQU -42
  63. _LVOAllocAslRequest        EQU -48
  64. _LVOFreeAslRequest        EQU -54
  65. _LVOAslRequest            EQU -60
  66.  
  67.  
  68. **********************************************************************
  69. *                           bullet.library                           *
  70. **********************************************************************
  71.  
  72. CALLBULLET    MACRO
  73.     move.l    _BulletBase,a6
  74.     jsr    _LVO\1(a6)
  75.     ENDM
  76.  
  77. BULLETNAME    MACRO
  78.     dc.b    'bullet.library',0
  79.     even
  80.     ENDM
  81.  
  82. _LVOOpenEngine            EQU -30
  83. _LVOCloseEngine            EQU -36
  84. _LVOSetInfoA            EQU -42
  85. _LVOObtainInfoA            EQU -48
  86. _LVOReleaseInfoA        EQU -54
  87.  
  88.  
  89. **********************************************************************
  90. *                        commodities.library                         *
  91. **********************************************************************
  92.  
  93. CALLCX    MACRO
  94.     move.l    _CxBase,a6
  95.     jsr    _LVO\1(a6)
  96.     ENDM
  97.  
  98. CXNAME    MACRO
  99.     dc.b    'commodities.library',0
  100.     even
  101.     ENDM
  102.  
  103. _LVOCreateCxObj            EQU -30
  104. _LVOCxBroker            EQU -36
  105. _LVOActivateCxObj        EQU -42
  106. _LVODeleteCxObj            EQU -48
  107. _LVODeleteCxObjAll        EQU -54
  108. _LVOCxObjType            EQU -60
  109. _LVOCxObjError            EQU -66
  110. _LVOClearCxObjError        EQU -72
  111. _LVOSetCxObjPri            EQU -78
  112. _LVOAttachCxObj            EQU -84
  113. _LVOEnqueueCxObj        EQU -90
  114. _LVOInsertCxObj            EQU -96
  115. _LVORemoveCxObj            EQU -102
  116. _LVOSetTranslate        EQU -114
  117. _LVOSetFilter            EQU -120
  118. _LVOSetFilterIX            EQU -126
  119. _LVOParseIX            EQU -132
  120. _LVOCxMsgType            EQU -138
  121. _LVOCxMsgData            EQU -144
  122. _LVOCxMsgID            EQU -150
  123. _LVODivertCxMsg            EQU -156
  124. _LVORouteCxMsg            EQU -162
  125. _LVODisposeCxMsg        EQU -168
  126. _LVOInvertKeyMap        EQU -174
  127. _LVOAddIEvents            EQU -180
  128. _LVOMatchIX            EQU -204
  129.  
  130.  
  131. **********************************************************************
  132. *                         datatypes.library                          *
  133. **********************************************************************
  134.  
  135. CALLDATATYPES    MACRO
  136.     move.l    _DataTypesBase,a6
  137.     jsr    _LVO\1(a6)
  138.     ENDM
  139.  
  140. DATATYPESNAME    MACRO
  141.     dc.b    'datatypes.library',0
  142.     even
  143.     ENDM
  144.  
  145. _LVORLDispatch            EQU -30
  146. _LVOObtainDataTypeA        EQU -36
  147. _LVOReleaseDataType        EQU -42
  148. _LVONewDTObjectA        EQU -48
  149. _LVODisposeDTObject        EQU -54
  150. _LVOSetDTAttrsA            EQU -60
  151. _LVOGetDTAttrsA            EQU -66
  152. _LVOAddDTObject            EQU -72
  153. _LVORefreshDTObjectA        EQU -78
  154. _LVODoAsyncLayout        EQU -84
  155. _LVODoDTMethodA            EQU -90
  156. _LVORemoveDTObject        EQU -96
  157. _LVOGetDTMethods        EQU -102
  158. _LVOGetDTTriggerMethods        EQU -108
  159. _LVOPrintDTObjectA        EQU -114
  160. _LVOGetDTString            EQU -138
  161.  
  162.  
  163. **********************************************************************
  164. *                          diskfont.library                          *
  165. **********************************************************************
  166.  
  167. CALLDISKFONT    MACRO
  168.     move.l    _DiskfontBase,a6
  169.     jsr    _LVO\1(a6)
  170.     ENDM
  171.  
  172. DISKFONTNAME    MACRO
  173.     dc.b    'diskfont.library',0
  174.     even
  175.     ENDM
  176.  
  177. _LVOOpenDiskFont        EQU -30
  178. _LVOAvailFonts            EQU -36
  179. _LVONewFontContents        EQU -42
  180. _LVODisposeFontContents        EQU -48
  181. _LVONewScaledDiskFont        EQU -54
  182.  
  183.  
  184. **********************************************************************
  185. *                            dos.library                             *
  186. **********************************************************************
  187.  
  188. CALLDOS    MACRO
  189.     move.l    _DOSBase,a6
  190.     jsr    _LVO\1(a6)
  191.     ENDM
  192.  
  193. _LVOOpen            EQU -30
  194. _LVOClose            EQU -36
  195. _LVORead            EQU -42
  196. _LVOWrite            EQU -48
  197. _LVOInput            EQU -54
  198. _LVOOutput            EQU -60
  199. _LVOSeek            EQU -66
  200. _LVODeleteFile            EQU -72
  201. _LVORename            EQU -78
  202. _LVOLock            EQU -84
  203. _LVOUnLock            EQU -90
  204. _LVODupLock            EQU -96
  205. _LVOExamine            EQU -102
  206. _LVOExNext            EQU -108
  207. _LVOInfo            EQU -114
  208. _LVOCreateDir            EQU -120
  209. _LVOCurrentDir            EQU -126
  210. _LVOIoErr            EQU -132
  211. _LVOCreateProc            EQU -138
  212. _LVOExit            EQU -144
  213. _LVOLoadSeg            EQU -150
  214. _LVOUnLoadSeg            EQU -156
  215. _LVODeviceProc            EQU -174
  216. _LVOSetComment            EQU -180
  217. _LVOSetProtection        EQU -186
  218. _LVODateStamp            EQU -192
  219. _LVODelay            EQU -198
  220. _LVOWaitForChar            EQU -204
  221. _LVOParentDir            EQU -210
  222. _LVOIsInteractive        EQU -216
  223. _LVOExecute            EQU -222
  224. _LVOAllocDosObject        EQU -228
  225. _LVOFreeDosObject        EQU -234
  226. _LVODoPkt            EQU -240
  227. _LVOSendPkt            EQU -246
  228. _LVOWaitPkt            EQU -252
  229. _LVOReplyPkt            EQU -258
  230. _LVOAbortPkt            EQU -264
  231. _LVOLockRecord            EQU -270
  232. _LVOLockRecords            EQU -276
  233. _LVOUnLockRecord        EQU -282
  234. _LVOUnLockRecords        EQU -288
  235. _LVOSelectInput            EQU -294
  236. _LVOSelectOutput        EQU -300
  237. _LVOFGetC            EQU -306
  238. _LVOFPutC            EQU -312
  239. _LVOUnGetC            EQU -318
  240. _LVOFRead            EQU -324
  241. _LVOFWrite            EQU -330
  242. _LVOFGets            EQU -336
  243. _LVOFPuts            EQU -342
  244. _LVOVFWritef            EQU -348
  245. _LVOVFPrintf            EQU -354
  246. _LVOFlush            EQU -360
  247. _LVOSetVBuf            EQU -366
  248. _LVODupLockFromFH        EQU -372
  249. _LVOOpenFromLock        EQU -378
  250. _LVOParentOfFH            EQU -384
  251. _LVOExamineFH            EQU -390
  252. _LVOSetFileDate            EQU -396
  253. _LVONameFromLock        EQU -402
  254. _LVONameFromFH            EQU -408
  255. _LVOSplitName            EQU -414
  256. _LVOSameLock            EQU -420
  257. _LVOSetMode            EQU -426
  258. _LVOExAll            EQU -432
  259. _LVOReadLink            EQU -438
  260. _LVOMakeLink            EQU -444
  261. _LVOChangeMode            EQU -450
  262. _LVOSetFileSize            EQU -456
  263. _LVOSetIoErr            EQU -462
  264. _LVOFault            EQU -468
  265. _LVOPrintFault            EQU -474
  266. _LVOErrorReport            EQU -480
  267. _LVOCli                EQU -492
  268. _LVOCreateNewProc        EQU -498
  269. _LVORunCommand            EQU -504
  270. _LVOGetConsoleTask        EQU -510
  271. _LVOSetConsoleTask        EQU -516
  272. _LVOGetFileSysTask        EQU -522
  273. _LVOSetFileSysTask        EQU -528
  274. _LVOGetArgStr            EQU -534
  275. _LVOSetArgStr            EQU -540
  276. _LVOFindCliProc            EQU -546
  277. _LVOMaxCli            EQU -552
  278. _LVOSetCurrentDirName        EQU -558
  279. _LVOGetCurrentDirName        EQU -564
  280. _LVOSetProgramName        EQU -570
  281. _LVOGetProgramName        EQU -576
  282. _LVOSetPrompt            EQU -582
  283. _LVOGetPrompt            EQU -588
  284. _LVOSetProgramDir        EQU -594
  285. _LVOGetProgramDir        EQU -600
  286. _LVOSystemTagList        EQU -606
  287. _LVOAssignLock            EQU -612
  288. _LVOAssignLate            EQU -618
  289. _LVOAssignPath            EQU -624
  290. _LVOAssignAdd            EQU -630
  291. _LVORemAssignList        EQU -636
  292. _LVOGetDeviceProc        EQU -642
  293. _LVOFreeDeviceProc        EQU -648
  294. _LVOLockDosList            EQU -654
  295. _LVOUnLockDosList        EQU -660
  296. _LVOAttemptLockDosList        EQU -666
  297. _LVORemDosEntry            EQU -672
  298. _LVOAddDosEntry            EQU -678
  299. _LVOFindDosEntry        EQU -684
  300. _LVONextDosEntry        EQU -690
  301. _LVOMakeDosEntry        EQU -696
  302. _LVOFreeDosEntry        EQU -702
  303. _LVOIsFileSystem        EQU -708
  304. _LVOFormat            EQU -714
  305. _LVORelabel            EQU -720
  306. _LVOInhibit            EQU -726
  307. _LVOAddBuffers            EQU -732
  308. _LVOCompareDates        EQU -738
  309. _LVODateToStr            EQU -744
  310. _LVOStrToDate            EQU -750
  311. _LVOInternalLoadSeg        EQU -756
  312. _LVOInternalUnLoadSeg        EQU -762
  313. _LVONewLoadSeg            EQU -768
  314. _LVOAddSegment            EQU -774
  315. _LVOFindSegment            EQU -780
  316. _LVORemSegment            EQU -786
  317. _LVOCheckSignal            EQU -792
  318. _LVOReadArgs            EQU -798
  319. _LVOFindArg            EQU -804
  320. _LVOReadItem            EQU -810
  321. _LVOStrToLong            EQU -816
  322. _LVOMatchFirst            EQU -822
  323. _LVOMatchNext            EQU -828
  324. _LVOMatchEnd            EQU -834
  325. _LVOParsePattern        EQU -840
  326. _LVOMatchPattern        EQU -846
  327. _LVOFreeArgs            EQU -858
  328. _LVOFilePart            EQU -870
  329. _LVOPathPart            EQU -876
  330. _LVOAddPart            EQU -882
  331. _LVOStartNotify            EQU -888
  332. _LVOEndNotify            EQU -894
  333. _LVOSetVar            EQU -900
  334. _LVOGetVar            EQU -906
  335. _LVODeleteVar            EQU -912
  336. _LVOFindVar            EQU -918
  337. _LVOCliInitNewcli        EQU -930
  338. _LVOCliInitRun            EQU -936
  339. _LVOWriteChars            EQU -942
  340. _LVOPutStr            EQU -948
  341. _LVOVPrintf            EQU -954
  342. _LVOParsePatternNoCase        EQU -966
  343. _LVOMatchPatternNoCase        EQU -972
  344. _LVOSameDevice            EQU -984
  345. _LVOExAllEnd            EQU -990
  346. _LVOSetOwner            EQU -996
  347.  
  348.  
  349. **********************************************************************
  350. *                            exec.library                            *
  351. **********************************************************************
  352.  
  353. CALLEXEC    MACRO
  354.     move.l    4.w,a6
  355.     jsr    _LVO\1(a6)
  356.     ENDM
  357.  
  358. EXECNAME    MACRO
  359.     dc.b    'exec.library',0
  360.     even
  361.     ENDM
  362.  
  363. _LVOSupervisor            EQU -30
  364. _LVOInitCode            EQU -72
  365. _LVOInitStruct            EQU -78
  366. _LVOMakeLibrary            EQU -84
  367. _LVOMakeFunctions        EQU -90
  368. _LVOFindResident        EQU -96
  369. _LVOInitResident        EQU -102
  370. _LVOAlert            EQU -108
  371. _LVODebug            EQU -114
  372. _LVODisable            EQU -120
  373. _LVOEnable            EQU -126
  374. _LVOForbid            EQU -132
  375. _LVOPermit            EQU -138
  376. _LVOSetSR            EQU -144
  377. _LVOSuperState            EQU -150
  378. _LVOUserState            EQU -156
  379. _LVOSetIntVector        EQU -162
  380. _LVOAddIntServer        EQU -168
  381. _LVORemIntServer        EQU -174
  382. _LVOCause            EQU -180
  383. _LVOAllocate            EQU -186
  384. _LVODeallocate            EQU -192
  385. _LVOAllocMem            EQU -198
  386. _LVOAllocAbs            EQU -204
  387. _LVOFreeMem            EQU -210
  388. _LVOAvailMem            EQU -216
  389. _LVOAllocEntry            EQU -222
  390. _LVOFreeEntry            EQU -228
  391. _LVOInsert            EQU -234
  392. _LVOAddHead            EQU -240
  393. _LVOAddTail            EQU -246
  394. _LVORemove            EQU -252
  395. _LVORemHead            EQU -258
  396. _LVORemTail            EQU -264
  397. _LVOEnqueue            EQU -270
  398. _LVOFindName            EQU -276
  399. _LVOAddTask            EQU -282
  400. _LVORemTask            EQU -288
  401. _LVOFindTask            EQU -294
  402. _LVOSetTaskPri            EQU -300
  403. _LVOSetSignal            EQU -306
  404. _LVOSetExcept            EQU -312
  405. _LVOWait            EQU -318
  406. _LVOSignal            EQU -324
  407. _LVOAllocSignal            EQU -330
  408. _LVOFreeSignal            EQU -336
  409. _LVOAllocTrap            EQU -342
  410. _LVOFreeTrap            EQU -348
  411. _LVOAddPort            EQU -354
  412. _LVORemPort            EQU -360
  413. _LVOPutMsg            EQU -366
  414. _LVOGetMsg            EQU -372
  415. _LVOReplyMsg            EQU -378
  416. _LVOWaitPort            EQU -384
  417. _LVOFindPort            EQU -390
  418. _LVOAddLibrary            EQU -396
  419. _LVORemLibrary            EQU -402
  420. _LVOOldOpenLibrary        EQU -408
  421. _LVOCloseLibrary        EQU -414
  422. _LVOSetFunction            EQU -420
  423. _LVOSumLibrary            EQU -426
  424. _LVOAddDevice            EQU -432
  425. _LVORemDevice            EQU -438
  426. _LVOOpenDevice            EQU -444
  427. _LVOCloseDevice            EQU -450
  428. _LVODoIO            EQU -456
  429. _LVOSendIO            EQU -462
  430. _LVOCheckIO            EQU -468
  431. _LVOWaitIO            EQU -474
  432. _LVOAbortIO            EQU -480
  433. _LVOAddResource            EQU -486
  434. _LVORemResource            EQU -492
  435. _LVOOpenResource        EQU -498
  436. _LVORawDoFmt            EQU -522
  437. _LVOGetCC            EQU -528
  438. _LVOTypeOfMem            EQU -534
  439. _LVOProcure            EQU -540
  440. _LVOVacate            EQU -546
  441. _LVOOpenLibrary            EQU -552
  442. _LVOInitSemaphore        EQU -558
  443. _LVOObtainSemaphore        EQU -564
  444. _LVOReleaseSemaphore        EQU -570
  445. _LVOAttemptSemaphore        EQU -576
  446. _LVOObtainSemaphoreList        EQU -582
  447. _LVOReleaseSemaphoreList    EQU -588
  448. _LVOFindSemaphore        EQU -594
  449. _LVOAddSemaphore        EQU -600
  450. _LVORemSemaphore        EQU -606
  451. _LVOSumKickData            EQU -612
  452. _LVOAddMemList            EQU -618
  453. _LVOCopyMem            EQU -624
  454. _LVOCopyMemQuick        EQU -630
  455. _LVOCacheClearU            EQU -636
  456. _LVOCacheClearE            EQU -642
  457. _LVOCacheControl        EQU -648
  458. _LVOCreateIORequest        EQU -654
  459. _LVODeleteIORequest        EQU -660
  460. _LVOCreateMsgPort        EQU -666
  461. _LVODeleteMsgPort        EQU -672
  462. _LVOObtainSemaphoreShared    EQU -678
  463. _LVOAllocVec            EQU -684
  464. _LVOFreeVec            EQU -690
  465. _LVOCreatePool            EQU -696
  466. _LVODeletePool            EQU -702
  467. _LVOAllocPooled            EQU -708
  468. _LVOFreePooled            EQU -714
  469. _LVOAttemptSemaphoreShared    EQU -720
  470. _LVOColdReboot            EQU -726
  471. _LVOStackSwap            EQU -732
  472. _LVOChildFree            EQU -738
  473. _LVOChildOrphan            EQU -744
  474. _LVOChildStatus            EQU -750
  475. _LVOChildWait            EQU -756
  476. _LVOCachePreDMA            EQU -762
  477. _LVOCachePostDMA        EQU -768
  478. _LVOAddMemHandler        EQU -774
  479. _LVORemMemHandler        EQU -780
  480.  
  481.  
  482. **********************************************************************
  483. *                         expansion.library                          *
  484. **********************************************************************
  485.  
  486. CALLEXPANSION    MACRO
  487.     move.l    _ExpansionBase,a6
  488.     jsr    _LVO\1(a6)
  489.     ENDM
  490.  
  491. _LVOAddConfigDev        EQU -30
  492. _LVOAddBootNode            EQU -36
  493. _LVOAllocBoardMem        EQU -42
  494. _LVOAllocConfigDev        EQU -48
  495. _LVOAllocExpansionMem        EQU -54
  496. _LVOConfigBoard            EQU -60
  497. _LVOConfigChain            EQU -66
  498. _LVOFindConfigDev        EQU -72
  499. _LVOFreeBoardMem        EQU -78
  500. _LVOFreeConfigDev        EQU -84
  501. _LVOFreeExpansionMem        EQU -90
  502. _LVOReadExpansionByte        EQU -96
  503. _LVOReadExpansionRom        EQU -102
  504. _LVORemConfigDev        EQU -108
  505. _LVOWriteExpansionByte        EQU -114
  506. _LVOObtainConfigBinding        EQU -120
  507. _LVOReleaseConfigBinding    EQU -126
  508. _LVOSetCurrentBinding        EQU -132
  509. _LVOGetCurrentBinding        EQU -138
  510. _LVOMakeDosNode            EQU -144
  511. _LVOAddDosNode            EQU -150
  512.  
  513.  
  514. **********************************************************************
  515. *                          gadtools.library                          *
  516. **********************************************************************
  517.  
  518. CALLGADTOOLS    MACRO
  519.     move.l    _GadToolsBase,a6
  520.     jsr    _LVO\1(a6)
  521.     ENDM
  522.  
  523. GADTOOLSNAME    MACRO
  524.     dc.b    'gadtools.library',0
  525.     even
  526.     ENDM
  527.  
  528. _LVOCreateGadgetA        EQU -30
  529. _LVOFreeGadgets            EQU -36
  530. _LVOGT_SetGadgetAttrsA        EQU -42
  531. _LVOCreateMenusA        EQU -48
  532. _LVOFreeMenus            EQU -54
  533. _LVOLayoutMenuItemsA        EQU -60
  534. _LVOLayoutMenusA        EQU -66
  535. _LVOGT_GetIMsg            EQU -72
  536. _LVOGT_ReplyIMsg        EQU -78
  537. _LVOGT_RefreshWindow        EQU -84
  538. _LVOGT_BeginRefresh        EQU -90
  539. _LVOGT_EndRefresh        EQU -96
  540. _LVOGT_FilterIMsg        EQU -102
  541. _LVOGT_PostFilterIMsg        EQU -108
  542. _LVOCreateContext        EQU -114
  543. _LVODrawBevelBoxA        EQU -120
  544. _LVOGetVisualInfoA        EQU -126
  545. _LVOFreeVisualInfo        EQU -132
  546. _LVOGT_GetGadgetAttrsA        EQU -174
  547.  
  548.  
  549. **********************************************************************
  550. *                          graphics.library                          *
  551. **********************************************************************
  552.  
  553. CALLGFX    MACRO
  554.     move.l    _GfxBase,a6
  555.     jsr    _LVO\1(a6)
  556.     ENDM
  557.  
  558. GFXNAME    MACRO
  559.     dc.b    'graphics.library',0
  560.     even
  561.     ENDM
  562.  
  563. _LVOBltBitMap            EQU -30
  564. _LVOBltTemplate            EQU -36
  565. _LVOClearEOL            EQU -42
  566. _LVOClearScreen            EQU -48
  567. _LVOTextLength            EQU -54
  568. _LVOText            EQU -60
  569. _LVOSetFont            EQU -66
  570. _LVOOpenFont            EQU -72
  571. _LVOCloseFont            EQU -78
  572. _LVOAskSoftStyle        EQU -84
  573. _LVOSetSoftStyle        EQU -90
  574. _LVOAddBob            EQU -96
  575. _LVOAddVSprite            EQU -102
  576. _LVODoCollision            EQU -108
  577. _LVODrawGList            EQU -114
  578. _LVOInitGels            EQU -120
  579. _LVOInitMasks            EQU -126
  580. _LVORemIBob            EQU -132
  581. _LVORemVSprite            EQU -138
  582. _LVOSetCollision        EQU -144
  583. _LVOSortGList            EQU -150
  584. _LVOAddAnimOb            EQU -156
  585. _LVOAnimate            EQU -162
  586. _LVOGetGBuffers            EQU -168
  587. _LVOInitGMasks            EQU -174
  588. _LVODrawEllipse            EQU -180
  589. _LVOAreaEllipse            EQU -186
  590. _LVOLoadRGB4            EQU -192
  591. _LVOInitRastPort        EQU -198
  592. _LVOInitVPort            EQU -204
  593. _LVOMrgCop            EQU -210
  594. _LVOMakeVPort            EQU -216
  595. _LVOLoadView            EQU -222
  596. _LVOWaitBlit            EQU -228
  597. _LVOSetRast            EQU -234
  598. _LVOMove            EQU -240
  599. _LVODraw            EQU -246
  600. _LVOAreaMove            EQU -252
  601. _LVOAreaDraw            EQU -258
  602. _LVOAreaEnd            EQU -264
  603. _LVOWaitTOF            EQU -270
  604. _LVOQBlit            EQU -276
  605. _LVOInitArea            EQU -282
  606. _LVOSetRGB4            EQU -288
  607. _LVOQBSBlit            EQU -294
  608. _LVOBltClear            EQU -300
  609. _LVORectFill            EQU -306
  610. _LVOBltPattern            EQU -312
  611. _LVOReadPixel            EQU -318
  612. _LVOWritePixel            EQU -324
  613. _LVOFlood            EQU -330
  614. _LVOPolyDraw            EQU -336
  615. _LVOSetAPen            EQU -342
  616. _LVOSetBPen            EQU -348
  617. _LVOSetDrMd            EQU -354
  618. _LVOInitView            EQU -360
  619. _LVOCBump            EQU -366
  620. _LVOCMove            EQU -372
  621. _LVOCWait            EQU -378
  622. _LVOVBeamPos            EQU -384
  623. _LVOInitBitMap            EQU -390
  624. _LVOScrollRaster        EQU -396
  625. _LVOWaitBOVP            EQU -402
  626. _LVOGetSprite            EQU -408
  627. _LVOFreeSprite            EQU -414
  628. _LVOChangeSprite        EQU -420
  629. _LVOMoveSprite            EQU -426
  630. _LVOLockLayerRom        EQU -432
  631. _LVOUnlockLayerRom        EQU -438
  632. _LVOSyncSBitMap            EQU -444
  633. _LVOCopySBitMap            EQU -450
  634. _LVOOwnBlitter            EQU -456
  635. _LVODisownBlitter        EQU -462
  636. _LVOInitTmpRas            EQU -468
  637. _LVOAskFont            EQU -474
  638. _LVOAddFont            EQU -480
  639. _LVORemFont            EQU -486
  640. _LVOAllocRaster            EQU -492
  641. _LVOFreeRaster            EQU -498
  642. _LVOAndRectRegion        EQU -504
  643. _LVOOrRectRegion        EQU -510
  644. _LVONewRegion            EQU -516
  645. _LVOClearRectRegion        EQU -522
  646. _LVOClearRegion            EQU -528
  647. _LVODisposeRegion        EQU -534
  648. _LVOFreeVPortCopLists        EQU -540
  649. _LVOFreeCopList            EQU -546
  650. _LVOClipBlit            EQU -552
  651. _LVOXorRectRegion        EQU -558
  652. _LVOFreeCprList            EQU -564
  653. _LVOGetColorMap            EQU -570
  654. _LVOFreeColorMap        EQU -576
  655. _LVOGetRGB4            EQU -582
  656. _LVOScrollVPort            EQU -588
  657. _LVOUCopperListInit        EQU -594
  658. _LVOFreeGBuffers        EQU -600
  659. _LVOBltBitMapRastPort        EQU -606
  660. _LVOOrRegionRegion        EQU -612
  661. _LVOXorRegionRegion        EQU -618
  662. _LVOAndRegionRegion        EQU -624
  663. _LVOSetRGB4CM            EQU -630
  664. _LVOBltMaskBitMapRastPort    EQU -636
  665. _LVOGfxInternal1        EQU -642
  666. _LVOGfxInternal2        EQU -648
  667. _LVOAttemptLockLayerRom        EQU -654
  668. _LVOGfxNew            EQU -660
  669. _LVOGfxFree            EQU -666
  670. _LVOGfxAssociate        EQU -672
  671. _LVOBitMapScale            EQU -678
  672. _LVOScalerDiv            EQU -684
  673. _LVOTextExtent            EQU -690
  674. _LVOTextFit            EQU -696
  675. _LVOGfxLookUp            EQU -702
  676. _LVOVideoControl        EQU -708
  677. _LVOOpenMonitor            EQU -714
  678. _LVOCloseMonitor        EQU -720
  679. _LVOFindDisplayInfo        EQU -726
  680. _LVONextDisplayInfo        EQU -732
  681. _LVOGetDisplayInfoData        EQU -756
  682. _LVOFontExtent            EQU -762
  683. _LVOReadPixelLine8        EQU -768
  684. _LVOWritePixelLine8        EQU -774
  685. _LVOReadPixelArray8        EQU -780
  686. _LVOWritePixelArray8        EQU -786
  687. _LVOGetVPModeID            EQU -792
  688. _LVOModeNotAvailable        EQU -798
  689. _LVOWeighTAMatch        EQU -804
  690. _LVOEraseRect            EQU -810
  691. _LVOExtendFont            EQU -816
  692. _LVOStripFont            EQU -822
  693. _LVOCalcIVG            EQU -828
  694. _LVOAttachPalExtra        EQU -834
  695. _LVOObtainBestPenA        EQU -840
  696. _LVOGfxInternal3        EQU -846
  697. _LVOSetRGB32            EQU -852
  698. _LVOGetAPen            EQU -858
  699. _LVOGetBPen            EQU -864
  700. _LVOGetDrMd            EQU -870
  701. _LVOGetOutlinePen        EQU -876
  702. _LVOLoadRGB32            EQU -882
  703. _LVOSetChipRev            EQU -888
  704. _LVOSetABPenDrMd        EQU -894
  705. _LVOGetRGB32            EQU -900
  706. _LVOGfxSpare1            EQU -906
  707. _LVOAllocBitMap            EQU -918
  708. _LVOFreeBitMap            EQU -924
  709. _LVOGetExtSpriteA        EQU -930
  710. _LVOCoerceMode            EQU -936
  711. _LVOChangeVPBitMap        EQU -942
  712. _LVOReleasePen            EQU -948
  713. _LVOObtainPen            EQU -954
  714. _LVOGetBitMapAttr        EQU -960
  715. _LVOAllocDBufInfo        EQU -966
  716. _LVOFreeDBufInfo        EQU -972
  717. _LVOSetOutlinePen        EQU -978
  718. _LVOSetWriteMask        EQU -984
  719. _LVOSetMaxPen            EQU -990
  720. _LVOSetRGB32CM            EQU -996
  721. _LVOScrollRasterBF        EQU -1002
  722. _LVOFindColor            EQU -1008
  723. _LVOGfxSpare2            EQU -1014
  724. _LVOAllocSpriteDataA        EQU -1020
  725. _LVOChangeExtSpriteA        EQU -1026
  726. _LVOFreeSpriteData        EQU -1032
  727. _LVOSetRPAttrsA            EQU -1038
  728. _LVOGetRPAttrsA            EQU -1044
  729. _LVOBestModeIDA            EQU -1050
  730.  
  731.  
  732. **********************************************************************
  733. *                            icon.library                            *
  734. **********************************************************************
  735.  
  736. CALLICON    MACRO
  737.     move.l    _IconBase,a6
  738.     jsr    _LVO\1(a6)
  739.     ENDM
  740.  
  741. _LVOGetIcon            EQU -42
  742. _LVOPutIcon            EQU -48
  743. _LVOFreeFreeList        EQU -54
  744. _LVOAddFreeList            EQU -72
  745. _LVOGetDiskObject        EQU -78
  746. _LVOPutDiskObject        EQU -84
  747. _LVOFreeDiskObject        EQU -90
  748. _LVOFindToolType        EQU -96
  749. _LVOMatchToolValue        EQU -102
  750. _LVOBumpRevision        EQU -108
  751. _LVOGetDefDiskObject        EQU -120
  752. _LVOPutDefDiskObject        EQU -126
  753. _LVOGetDiskObjectNew        EQU -132
  754. _LVODeleteDiskObject        EQU -138
  755.  
  756.  
  757. **********************************************************************
  758. *                          iffparse.library                          *
  759. **********************************************************************
  760.  
  761. CALLIFFPARSE    MACRO
  762.     move.l    _IFFParseBase,a6
  763.     jsr    _LVO\1(a6)
  764.     ENDM
  765.  
  766. IFFPARSENAME    MACRO
  767.     dc.b    'iffparse.library',0
  768.     even
  769.     ENDM
  770.  
  771. _LVOAllocIFF            EQU -30
  772. _LVOOpenIFF            EQU -36
  773. _LVOParseIFF            EQU -42
  774. _LVOCloseIFF            EQU -48
  775. _LVOFreeIFF            EQU -54
  776. _LVOReadChunkBytes        EQU -60
  777. _LVOWriteChunkBytes        EQU -66
  778. _LVOReadChunkRecords        EQU -72
  779. _LVOWriteChunkRecords        EQU -78
  780. _LVOPushChunk            EQU -84
  781. _LVOPopChunk            EQU -90
  782. _LVOEntryHandler        EQU -102
  783. _LVOExitHandler            EQU -108
  784. _LVOPropChunk            EQU -114
  785. _LVOPropChunks            EQU -120
  786. _LVOStopChunk            EQU -126
  787. _LVOStopChunks            EQU -132
  788. _LVOCollectionChunk        EQU -138
  789. _LVOCollectionChunks        EQU -144
  790. _LVOStopOnExit            EQU -150
  791. _LVOFindProp            EQU -156
  792. _LVOFindCollection        EQU -162
  793. _LVOFindPropContext        EQU -168
  794. _LVOCurrentChunk        EQU -174
  795. _LVOParentChunk            EQU -180
  796. _LVOAllocLocalItem        EQU -186
  797. _LVOLocalItemData        EQU -192
  798. _LVOSetLocalItemPurge        EQU -198
  799. _LVOFreeLocalItem        EQU -204
  800. _LVOFindLocalItem        EQU -210
  801. _LVOStoreLocalItem        EQU -216
  802. _LVOStoreItemInContext        EQU -222
  803. _LVOInitIFF            EQU -228
  804. _LVOInitIFFasDOS        EQU -234
  805. _LVOInitIFFasClip        EQU -240
  806. _LVOOpenClipboard        EQU -246
  807. _LVOCloseClipboard        EQU -252
  808. _LVOGoodID            EQU -258
  809. _LVOGoodType            EQU -264
  810. _LVOIDtoStr            EQU -270
  811.  
  812.  
  813. **********************************************************************
  814. *                         intuition.library                          *
  815. **********************************************************************
  816.  
  817. CALLINT    MACRO
  818.     move.l    _IntuitionBase,a6
  819.     jsr    _LVO\1(a6)
  820.     ENDM
  821.  
  822. INTNAME    MACRO
  823.     dc.b    'intuition.library',0
  824.     even
  825.     ENDM
  826.  
  827. _LVOOpenIntuition        EQU -30
  828. _LVOIntuition            EQU -36
  829. _LVOAddGadget            EQU -42
  830. _LVOClearDMRequest        EQU -48
  831. _LVOClearMenuStrip        EQU -54
  832. _LVOClearPointer        EQU -60
  833. _LVOCloseScreen            EQU -66
  834. _LVOCloseWindow            EQU -72
  835. _LVOCloseWorkBench        EQU -78
  836. _LVOCurrentTime            EQU -84
  837. _LVODisplayAlert        EQU -90
  838. _LVODisplayBeep            EQU -96
  839. _LVODoubleClick            EQU -102
  840. _LVODrawBorder            EQU -108
  841. _LVODrawImage            EQU -114
  842. _LVOEndRequest            EQU -120
  843. _LVOGetDefPrefs            EQU -126
  844. _LVOGetPrefs            EQU -132
  845. _LVOInitRequester        EQU -138
  846. _LVOItemAddress            EQU -144
  847. _LVOModifyIDCMP            EQU -150
  848. _LVOModifyProp            EQU -156
  849. _LVOMoveScreen            EQU -162
  850. _LVOMoveWindow            EQU -168
  851. _LVOOffGadget            EQU -174
  852. _LVOOffMenu            EQU -180
  853. _LVOOnGadget            EQU -186
  854. _LVOOnMenu            EQU -192
  855. _LVOOpenScreen            EQU -198
  856. _LVOOpenWindow            EQU -204
  857. _LVOOpenWorkBench        EQU -210
  858. _LVOPrintIText            EQU -216
  859. _LVORefreshGadgets        EQU -222
  860. _LVORemoveGadget        EQU -228
  861. _LVOReportMouse            EQU -234
  862. _LVORequest            EQU -240
  863. _LVOScreenToBack        EQU -246
  864. _LVOScreenToFront        EQU -252
  865. _LVOSetDMRequest        EQU -258
  866. _LVOSetMenuStrip        EQU -264
  867. _LVOSetPointer            EQU -270
  868. _LVOSetWindowTitles        EQU -276
  869. _LVOShowTitle            EQU -282
  870. _LVOSizeWindow            EQU -288
  871. _LVOViewAddress            EQU -294
  872. _LVOViewPortAddress        EQU -300
  873. _LVOWindowToBack        EQU -306
  874. _LVOWindowToFront        EQU -312
  875. _LVOWindowLimits        EQU -318
  876. _LVOSetPrefs            EQU -324
  877. _LVOIntuiTextLength        EQU -330
  878. _LVOWBenchToBack        EQU -336
  879. _LVOWBenchToFront        EQU -342
  880. _LVOAutoRequest            EQU -348
  881. _LVOBeginRefresh        EQU -354
  882. _LVOBuildSysRequest        EQU -360
  883. _LVOEndRefresh            EQU -366
  884. _LVOFreeSysRequest        EQU -372
  885. _LVOMakeScreen            EQU -378
  886. _LVORemakeDisplay        EQU -384
  887. _LVORethinkDisplay        EQU -390
  888. _LVOAllocRemember        EQU -396
  889. _LVOAlohaWorkbench        EQU -402
  890. _LVOFreeRemember        EQU -408
  891. _LVOLockIBase            EQU -414
  892. _LVOUnlockIBase            EQU -420
  893. _LVOGetScreenData        EQU -426
  894. _LVORefreshGList        EQU -432
  895. _LVOAddGList            EQU -438
  896. _LVORemoveGList            EQU -444
  897. _LVOActivateWindow        EQU -450
  898. _LVORefreshWindowFrame        EQU -456
  899. _LVOActivateGadget        EQU -462
  900. _LVONewModifyProp        EQU -468
  901. _LVOQueryOverscan        EQU -474
  902. _LVOMoveWindowInFrontOf        EQU -480
  903. _LVOChangeWindowBox        EQU -486
  904. _LVOSetEditHook            EQU -492
  905. _LVOSetMouseQueue        EQU -498
  906. _LVOZipWindow            EQU -504
  907. _LVOLockPubScreen        EQU -510
  908. _LVOUnlockPubScreen        EQU -516
  909. _LVOLockPubScreenList        EQU -522
  910. _LVOUnlockPubScreenList        EQU -528
  911. _LVONextPubScreen        EQU -534
  912. _LVOSetDefaultPubScreen        EQU -540
  913. _LVOSetPubScreenModes        EQU -546
  914. _LVOPubScreenStatus        EQU -552
  915. _LVOObtainGIRPort        EQU -558
  916. _LVOReleaseGIRPort        EQU -564
  917. _LVOGadgetMouse            EQU -570
  918. _LVOGetDefaultPubScreen        EQU -582
  919. _LVOEasyRequestArgs        EQU -588
  920. _LVOBuildEasyRequestArgs    EQU -594
  921. _LVOSysReqHandler        EQU -600
  922. _LVOOpenWindowTagList        EQU -606
  923. _LVOOpenScreenTagList        EQU -612
  924. _LVODrawImageState        EQU -618
  925. _LVOPointInImage        EQU -624
  926. _LVOEraseImage            EQU -630
  927. _LVONewObjectA            EQU -636
  928. _LVODisposeObject        EQU -642
  929. _LVOSetAttrsA            EQU -648
  930. _LVOGetAttr            EQU -654
  931. _LVOSetGadgetAttrsA        EQU -660
  932. _LVONextObject            EQU -666
  933. _LVOMakeClass            EQU -678
  934. _LVOAddClass            EQU -684
  935. _LVOGetScreenDrawInfo        EQU -690
  936. _LVOFreeScreenDrawInfo        EQU -696
  937. _LVOResetMenuStrip        EQU -702
  938. _LVORemoveClass            EQU -708
  939. _LVOFreeClass            EQU -714
  940. _LVOAllocScreenBuffer        EQU -768
  941. _LVOFreeScreenBuffer        EQU -774
  942. _LVOChangeScreenBuffer        EQU -780
  943. _LVOScreenDepth            EQU -786
  944. _LVOScreenPosition        EQU -792
  945. _LVOScrollWindowRaster        EQU -798
  946. _LVOLendMenus            EQU -804
  947. _LVODoGadgetMethodA        EQU -810
  948. _LVOSetWindowPointerA        EQU -816
  949. _LVOTimedDisplayAlert        EQU -822
  950. _LVOHelpControl            EQU -828
  951.  
  952.  
  953. **********************************************************************
  954. *                           keymap.library                           *
  955. **********************************************************************
  956.  
  957. CALLKEY    MACRO
  958.     move.l    _KeymapBase,a6
  959.     jsr    _LVO\1(a6)
  960.     ENDM
  961.  
  962. KEYNAME    MACRO
  963.     dc.b    'keymap.library',0
  964.     even
  965.     ENDM
  966.  
  967. _LVOSetKeyMapDefault        EQU -30
  968. _LVOAskKeyMapDefault        EQU -36
  969. _LVOMapRawKey            EQU -42
  970. _LVOMapANSI            EQU -48
  971.  
  972.  
  973. **********************************************************************
  974. *                           locale.library                           *
  975. **********************************************************************
  976.  
  977. CALLLOCALE    MACRO
  978.     move.l    _LocaleBase,a6
  979.     jsr    _LVO\1(a6)
  980.     ENDM
  981.  
  982. LOCALENAME    MACRO
  983.     dc.b    'locale.library',0
  984.     even
  985.     ENDM
  986.  
  987. _LVOCloseCatalog        EQU -36
  988. _LVOCloseLocale            EQU -42
  989. _LVOConvToLower            EQU -48
  990. _LVOConvToUpper            EQU -54
  991. _LVOFormatDate            EQU -60
  992. _LVOFormatString        EQU -66
  993. _LVOGetCatalogStr        EQU -72
  994. _LVOGetLocaleStr        EQU -78
  995. _LVOIsAlNum            EQU -84
  996. _LVOIsAlpha            EQU -90
  997. _LVOIsCntrl            EQU -96
  998. _LVOIsDigit            EQU -102
  999. _LVOIsGraph            EQU -108
  1000. _LVOIsLower            EQU -114
  1001. _LVOIsPrint            EQU -120
  1002. _LVOIsPunct            EQU -126
  1003. _LVOIsSpace            EQU -132
  1004. _LVOIsUpper            EQU -138
  1005. _LVOIsXDigit            EQU -144
  1006. _LVOOpenCatalogA        EQU -150
  1007. _LVOOpenLocale            EQU -156
  1008. _LVOParseDate            EQU -162
  1009. _LVOStrConvert            EQU -174
  1010. _LVOStrnCmp            EQU -180
  1011.  
  1012.  
  1013. **********************************************************************
  1014. *                           layers.library                           *
  1015. **********************************************************************
  1016.  
  1017. CALLLAYERS    MACRO
  1018.     move.l    _LayersBase,a6
  1019.     jsr    _LVO\1(a6)
  1020.     ENDM
  1021.  
  1022. LAYERSNAME    MACRO
  1023.     dc.b    'layers.library',0
  1024.     even
  1025.     ENDM
  1026.  
  1027. _LVOInitLayers            EQU -30
  1028. _LVOCreateUpfrontLayer        EQU -36
  1029. _LVOCreateBehindLayer        EQU -42
  1030. _LVOUpfrontLayer        EQU -48
  1031. _LVOBehindLayer            EQU -54
  1032. _LVOMoveLayer            EQU -60
  1033. _LVOSizeLayer            EQU -66
  1034. _LVOScrollLayer            EQU -72
  1035. _LVOBeginUpdate            EQU -78
  1036. _LVOEndUpdate            EQU -84
  1037. _LVODeleteLayer            EQU -90
  1038. _LVOLockLayer            EQU -96
  1039. _LVOUnlockLayer            EQU -102
  1040. _LVOLockLayers            EQU -108
  1041. _LVOUnlockLayers        EQU -114
  1042. _LVOLockLayerInfo        EQU -120
  1043. _LVOSwapBitsRastPortClipRect    EQU -126
  1044. _LVOWhichLayer            EQU -132
  1045. _LVOUnlockLayerInfo        EQU -138
  1046. _LVONewLayerInfo        EQU -144
  1047. _LVODisposeLayerInfo        EQU -150
  1048. _LVOFattenLayerInfo        EQU -156
  1049. _LVOThinLayerInfo        EQU -162
  1050. _LVOMoveLayerInFrontOf        EQU -168
  1051. _LVOInstallClipRegion        EQU -174
  1052. _LVOMoveSizeLayer        EQU -180
  1053. _LVOCreateUpfrontHookLayer    EQU -186
  1054. _LVOCreateBehindHookLayer    EQU -192
  1055. _LVOInstallLayerHook        EQU -198
  1056. _LVOInstallLayerInfoHook    EQU -204
  1057. _LVOSortLayerCR            EQU -210
  1058. _LVODoHookClipRects        EQU -216
  1059.  
  1060.  
  1061. **********************************************************************
  1062. *                          mathffp.library                           *
  1063. **********************************************************************
  1064.  
  1065. CALLFFP    MACRO
  1066.     move.l    _MathBase,a6
  1067.     jsr    _LVO\1(a6)
  1068.     ENDM
  1069.  
  1070. FFPNAME    MACRO
  1071.     dc.b    'mathffp.library',0
  1072.     even
  1073.     ENDM
  1074.  
  1075. _LVOSPFix            EQU -30
  1076. _LVOSPFlt            EQU -36
  1077. _LVOSPCmp            EQU -42
  1078. _LVOSPTst            EQU -48
  1079. _LVOSPAbs            EQU -54
  1080. _LVOSPNeg            EQU -60
  1081. _LVOSPAdd            EQU -66
  1082. _LVOSPSub            EQU -72
  1083. _LVOSPMul            EQU -78
  1084. _LVOSPDiv            EQU -84
  1085. _LVOSPFloor            EQU -90
  1086. _LVOSPCeil            EQU -96
  1087.  
  1088.  
  1089. **********************************************************************
  1090. *                      mathieeedoubbas.library                       *
  1091. **********************************************************************
  1092.  
  1093. CALLIEEEDB    MACRO
  1094.     move.l    _MathIeeeDoubBasBase,a6
  1095.     jsr    _LVO\1(a6)
  1096.     ENDM
  1097.  
  1098. IEEEDBNAME    MACRO
  1099.     dc.b    'mathieeedoubbas.library',0
  1100.     even
  1101.     ENDM
  1102.  
  1103. _LVOIEEEDPFix            EQU -30
  1104. _LVOIEEEDPFlt            EQU -36
  1105. _LVOIEEEDPCmp            EQU -42
  1106. _LVOIEEEDPTst            EQU -48
  1107. _LVOIEEEDPAbs            EQU -54
  1108. _LVOIEEEDPNeg            EQU -60
  1109. _LVOIEEEDPAdd            EQU -66
  1110. _LVOIEEEDPSub            EQU -72
  1111. _LVOIEEEDPMul            EQU -78
  1112. _LVOIEEEDPDiv            EQU -84
  1113. _LVOIEEEDPFloor            EQU -90
  1114. _LVOIEEEDPCeil            EQU -96
  1115.  
  1116.  
  1117. **********************************************************************
  1118. *                     mathieeedoubtrans.library                      *
  1119. **********************************************************************
  1120.  
  1121. CALLIEEEDT    MACRO
  1122.     move.l    _MathIeeeDoubTransBase,a6
  1123.     jsr    _LVO\1(a6)
  1124.     ENDM
  1125.  
  1126. IEEEDTNAME    MACRO
  1127.     dc.b    'mathieeedoubtrans.library',0
  1128.     even
  1129.     ENDM
  1130.  
  1131. _LVOIEEEDPAtan            EQU -30
  1132. _LVOIEEEDPSin            EQU -36
  1133. _LVOIEEEDPCos            EQU -42
  1134. _LVOIEEEDPTan            EQU -48
  1135. _LVOIEEEDPSincos        EQU -54
  1136. _LVOIEEEDPSinh            EQU -60
  1137. _LVOIEEEDPCosh            EQU -66
  1138. _LVOIEEEDPTanh            EQU -72
  1139. _LVOIEEEDPExp            EQU -78
  1140. _LVOIEEEDPLog            EQU -84
  1141. _LVOIEEEDPPow            EQU -90
  1142. _LVOIEEEDPSqrt            EQU -96
  1143. _LVOIEEEDPTieee            EQU -102
  1144. _LVOIEEEDPFieee            EQU -108
  1145. _LVOIEEEDPAsin            EQU -114
  1146. _LVOIEEEDPAcos            EQU -120
  1147. _LVOIEEEDPLog10            EQU -126
  1148.  
  1149.  
  1150. **********************************************************************
  1151. *                      mathieeesingbas.library                       *
  1152. **********************************************************************
  1153.  
  1154. CALLIEEESB    MACRO
  1155.     move.l    _MathIeeeSingBasBase,a6
  1156.     jsr    _LVO\1(a6)
  1157.     ENDM
  1158.  
  1159. IEEESBNAME    MACRO
  1160.     dc.b    'mathieeesingbas.library',0
  1161.     even
  1162.     ENDM
  1163.  
  1164. _LVOIEEESPFix            EQU -30
  1165. _LVOIEEESPFlt            EQU -36
  1166. _LVOIEEESPCmp            EQU -42
  1167. _LVOIEEESPTst            EQU -48
  1168. _LVOIEEESPAbs            EQU -54
  1169. _LVOIEEESPNeg            EQU -60
  1170. _LVOIEEESPAdd            EQU -66
  1171. _LVOIEEESPSub            EQU -72
  1172. _LVOIEEESPMul            EQU -78
  1173. _LVOIEEESPDiv            EQU -84
  1174. _LVOIEEESPFloor            EQU -90
  1175. _LVOIEEESPCeil            EQU -96
  1176.  
  1177.  
  1178. **********************************************************************
  1179. *                     mathieeesingtrans.library                      *
  1180. **********************************************************************
  1181.  
  1182. CALLIEEEST    MACRO
  1183.     move.l    _MathIeeeSingTransBase,a6
  1184.     jsr    _LVO\1(a6)
  1185.     ENDM
  1186.  
  1187. IEEESTNAME    MACRO
  1188.     dc.b    'mathieeesingtrans.library',0
  1189.     even
  1190.     ENDM
  1191.  
  1192. _LVOIEEESPAtan            EQU -30
  1193. _LVOIEEESPSin            EQU -36
  1194. _LVOIEEESPCos            EQU -42
  1195. _LVOIEEESPTan            EQU -48
  1196. _LVOIEEESPSincos        EQU -54
  1197. _LVOIEEESPSinh            EQU -60
  1198. _LVOIEEESPCosh            EQU -66
  1199. _LVOIEEESPTanh            EQU -72
  1200. _LVOIEEESPExp            EQU -78
  1201. _LVOIEEESPLog            EQU -84
  1202. _LVOIEEESPPow            EQU -90
  1203. _LVOIEEESPSqrt            EQU -96
  1204. _LVOIEEESPTieee            EQU -102
  1205. _LVOIEEESPFieee            EQU -108
  1206. _LVOIEEESPAsin            EQU -114
  1207. _LVOIEEESPAcos            EQU -120
  1208. _LVOIEEESPLog10            EQU -126
  1209.  
  1210.  
  1211. **********************************************************************
  1212. *                         mathtrans.library                          *
  1213. **********************************************************************
  1214.  
  1215. CALLMTRANS    MACRO
  1216.     move.l    _MathTransBase,a6
  1217.     jsr    _LVO\1(a6)
  1218.     ENDM
  1219.  
  1220. MTRANSNAME    MACRO
  1221.     dc.b    'mathtrans.library',0
  1222.     even
  1223.     ENDM
  1224.  
  1225. _LVOSPAtan            EQU -30
  1226. _LVOSPSin            EQU -36
  1227. _LVOSPCos            EQU -42
  1228. _LVOSPTan            EQU -48
  1229. _LVOSPSincos            EQU -54
  1230. _LVOSPSinh            EQU -60
  1231. _LVOSPCosh            EQU -66
  1232. _LVOSPTanh            EQU -72
  1233. _LVOSPExp            EQU -78
  1234. _LVOSPLog            EQU -84
  1235. _LVOSPPow            EQU -90
  1236. _LVOSPSqrt            EQU -96
  1237. _LVOSPTieee            EQU -102
  1238. _LVOSPFieee            EQU -108
  1239. _LVOSPAsin            EQU -114
  1240. _LVOSPAcos            EQU -120
  1241. _LVOSPLog10            EQU -126
  1242.  
  1243.  
  1244. **********************************************************************
  1245. *                        powerpacker.library                         *
  1246. **********************************************************************
  1247.  
  1248. CALLPP    MACRO
  1249.     move.l    _PPBase,a6
  1250.     jsr    _LVO\1(a6)
  1251.     ENDM
  1252.  
  1253.  
  1254. **********************************************************************
  1255. *                            req.library                             *
  1256. **********************************************************************
  1257.  
  1258. CALLREQ MACRO
  1259.     move.l    _ReqBase,a6
  1260.     jsr    _LVO\1(a6)
  1261.     ENDM
  1262.  
  1263.  
  1264. **********************************************************************
  1265. *                         rexxsyslib.library                         *
  1266. **********************************************************************
  1267.  
  1268. CALLRXS    MACRO
  1269.     move.l    _RexxSysBase,a6
  1270.     jsr    _LVO\1(a6)
  1271.     ENDM
  1272.  
  1273.  
  1274. **********************************************************************
  1275. *                         translator.library                         *
  1276. **********************************************************************
  1277.  
  1278. CALLTRANSLATOR    MACRO
  1279.     move.l    _TranslatorBase,a6
  1280.     jsr    _LVO\1(a6)
  1281.     ENDM
  1282.  
  1283. TRANSLATORNAME    MACRO
  1284.     dc.b    'translator.library',0
  1285.     even
  1286.     ENDM
  1287.  
  1288. _LVOTranslate            EQU -30
  1289.  
  1290.  
  1291. **********************************************************************
  1292. *                          utility.library                           *
  1293. **********************************************************************
  1294.  
  1295. CALLUTIL    MACRO
  1296.     move.l    _UtilityBase,a6
  1297.     jsr    _LVO\1(a6)
  1298.     ENDM
  1299.  
  1300. _LVOFindTagItem            EQU -30
  1301. _LVOGetTagData            EQU -36
  1302. _LVOPackBoolTags        EQU -42
  1303. _LVONextTagItem            EQU -48
  1304. _LVOFilterTagChanges        EQU -54
  1305. _LVOMapTags            EQU -60
  1306. _LVOAllocateTagItems        EQU -66
  1307. _LVOCloneTagItems        EQU -72
  1308. _LVOFreeTagItems        EQU -78
  1309. _LVORefreshTagItemClones    EQU -84
  1310. _LVOTagInArray            EQU -90
  1311. _LVOFilterTagItems        EQU -96
  1312. _LVOCallHookPkt            EQU -102
  1313. _LVOAmiga2Date            EQU -120
  1314. _LVODate2Amiga            EQU -126
  1315. _LVOCheckDate            EQU -132
  1316. _LVOSMult32            EQU -138
  1317. _LVOUMult32            EQU -144
  1318. _LVOSDivMod32            EQU -150
  1319. _LVOUDivMod32            EQU -156
  1320. _LVOStricmp            EQU -162
  1321. _LVOStrnicmp            EQU -168
  1322. _LVOToUpper            EQU -174
  1323. _LVOToLower            EQU -180
  1324. _LVOApplyTagChanges        EQU -186
  1325. _LVOSMult64            EQU -198
  1326. _LVOUMult64            EQU -204
  1327. _LVOPackStructureTags        EQU -210
  1328. _LVOUnpackStructureTags        EQU -216
  1329. _LVOAddNamedObject        EQU -222
  1330. _LVOAllocNamedObjectA        EQU -228
  1331. _LVOAttemptRemNamedObject    EQU -234
  1332. _LVOFindNamedObject        EQU -240
  1333. _LVOFreeNamedObject        EQU -246
  1334. _LVONamedObjectName        EQU -252
  1335. _LVOReleaseNamedObject        EQU -258
  1336. _LVORemNamedObject        EQU -264
  1337. _LVOGetUniqueID            EQU -270
  1338.  
  1339.  
  1340. **********************************************************************
  1341. *                         workbench.library                          *
  1342. **********************************************************************
  1343.  
  1344. CALLWB    MACRO
  1345.     move.l    _WorkbenchBase,a6
  1346.     jsr    _LVO\1(a6)
  1347.     ENDM
  1348.  
  1349. _LVOAddAppWindowA        EQU -48
  1350. _LVORemoveAppWindow        EQU -54
  1351. _LVOAddAppIconA            EQU -60
  1352. _LVORemoveAppIcon        EQU -66
  1353. _LVOAddAppMenuItemA        EQU -72
  1354. _LVORemoveAppMenuItem        EQU -78
  1355. _LVOWBInfo            EQU -90
  1356.  
  1357.  
  1358. **********************************************************************
  1359. *                         xplmaster.library                          *
  1360. **********************************************************************
  1361.  
  1362. CALLXPL    MACRO
  1363.     move.l    _XplBase,a6
  1364.     jsr    _LVO\1(a6)
  1365.     ENDM
  1366.  
  1367.  
  1368. **********************************************************************
  1369. *                         xpkmaster.library                          *
  1370. **********************************************************************
  1371.  
  1372. CALLXPK    MACRO
  1373.     move.l    _XpkBase,a6
  1374.     jsr    _LVO\1(a6)
  1375.     ENDM
  1376.  
  1377.  
  1378. ;---------------------------------------------------------------------
  1379. ;
  1380. ;    Devices
  1381. ;
  1382.  
  1383. **********************************************************************
  1384. *                           console.device                           *
  1385. **********************************************************************
  1386.  
  1387. CONNAME    MACRO
  1388.     dc.b    'console.device',0
  1389.     even
  1390.     ENDM
  1391.  
  1392. _LVOCDInputHandler        EQU -42
  1393. _LVORawKeyConvert        EQU -48
  1394.  
  1395.  
  1396. **********************************************************************
  1397. *                            input.device                            *
  1398. **********************************************************************
  1399.  
  1400. INPUTNAME    MACRO
  1401.     dc.b    'input.device',0
  1402.     even
  1403.     ENDM
  1404.  
  1405. _LVOPeekQualifier        EQU -42
  1406.  
  1407.  
  1408. **********************************************************************
  1409. *                          ramdrive.device                           *
  1410. **********************************************************************
  1411.  
  1412. RAMDRIVENAME    MACRO
  1413.     dc.b    'ramdrive.device',0
  1414.     even
  1415.     ENDM
  1416.  
  1417. _LVOKillRAD0            EQU -42
  1418. _LVOKillRAD            EQU -48
  1419.  
  1420.  
  1421. **********************************************************************
  1422. *                            timer.device                            *
  1423. **********************************************************************
  1424.  
  1425. CALLTIMER    MACRO
  1426.     move.l    \1+IO_DEVICE,a6
  1427.     jsr    _LVO\2(a6)
  1428.     ENDM
  1429.  
  1430. _LVOAddTime            EQU -42
  1431. _LVOSubTime            EQU -48
  1432. _LVOCmpTime            EQU -54
  1433. _LVOReadEClock            EQU -60
  1434. _LVOGetSysTime            EQU -66
  1435.  
  1436.  
  1437. ;---------------------------------------------------------------------
  1438. ;
  1439. ;    Resources
  1440. ;
  1441.  
  1442. **********************************************************************
  1443. *                         battclock.resource                         *
  1444. **********************************************************************
  1445.  
  1446. CALLBATTCLOCK    MACRO
  1447.     move.l    _BattClockBase,a6
  1448.     jsr    _LVO\1(a6)
  1449.     ENDM
  1450.  
  1451. _LVOResetBattClock        EQU -6
  1452. _LVOReadBattClock        EQU -12
  1453. _LVOWriteBattClock        EQU -18
  1454.  
  1455.  
  1456. **********************************************************************
  1457. *                          battmem.resource                          *
  1458. **********************************************************************
  1459.  
  1460. CALLBATTMEM    MACRO
  1461.     move.l    _BattMemBase,a6
  1462.     jsr    _LVO\1(a6)
  1463.     ENDM
  1464.  
  1465. _LVOObtainBattSemaphore        EQU -6
  1466. _LVOReleaseBattSemaphore    EQU -12
  1467. _LVOReadBattMem            EQU -18
  1468. _LVOWriteBattMem        EQU -24
  1469.  
  1470.  
  1471. **********************************************************************
  1472. *                          cardres.resource                          *
  1473. **********************************************************************
  1474.  
  1475. CALLCARD    MACRO
  1476.     move.l    _CardResource,a6
  1477.     jsr    _LVO\1(a6)
  1478.     ENDM
  1479.  
  1480. _LVOOwnCard            EQU -6
  1481. _LVOReleaseCard            EQU -12
  1482. _LVOGetCardMap            EQU -18
  1483. _LVOBeginCardAccess        EQU -24
  1484. _LVOEndCardAccess        EQU -30
  1485. _LVOReadCardStatus        EQU -36
  1486. _LVOCardResetRemove        EQU -42
  1487. _LVOCardMiscControl        EQU -48
  1488. _LVOCardAccessSpeed        EQU -54
  1489. _LVOCardProgramVoltage        EQU -60
  1490. _LVOCardResetCard        EQU -66
  1491. _LVOCopyTuple            EQU -72
  1492. _LVODeviceTuple            EQU -78
  1493. _LVOIfAmigaXIP            EQU -84
  1494. _LVOCardForceChange        EQU -90
  1495. _LVOCardChangeCount        EQU -96
  1496. _LVOCardInterface        EQU -102
  1497.  
  1498.  
  1499. **********************************************************************
  1500. *                  ciaa.resource and ciab.resource                   *
  1501. **********************************************************************
  1502.  
  1503. CALLCIAA    MACRO
  1504.     move.l    _CIAABase,a6
  1505.     jsr    _LVO\1(a6)
  1506.     ENDM
  1507.  
  1508. CALLCIAB    MACRO
  1509.     move.l    _CIABBase,a6
  1510.     jsr    _LVO\1(a6)
  1511.     ENDM
  1512.  
  1513. _LVOAddICRVector        EQU -6
  1514. _LVORemICRVector        EQU -12
  1515. _LVOAbleICR            EQU -18
  1516. _LVOSetICR            EQU -24
  1517.  
  1518.  
  1519. **********************************************************************
  1520. *                           disk.resource                            *
  1521. **********************************************************************
  1522.  
  1523. CALLDISK    MACRO
  1524.     move.l    _DiskBase,a6
  1525.     jsr    _LVO\1(a6)
  1526.     ENDM
  1527.  
  1528. _LVOAllocUnit            EQU -6
  1529. _LVOFreeUnit            EQU -12
  1530. _LVOGetUnit            EQU -18
  1531. _LVOGiveUnit            EQU -24
  1532. _LVOGetUnitID            EQU -30
  1533. _LVOReadUnitID            EQU -36
  1534.  
  1535.  
  1536. **********************************************************************
  1537. *                           misc.resource                            *
  1538. **********************************************************************
  1539.  
  1540. CALLMISC    MACRO
  1541.     move.l    _MiscBase,a6
  1542.     jsr    _LVO\1(a6)
  1543.     ENDM
  1544.  
  1545. _LVOAllocMiscResource        EQU -6
  1546. _LVOFreeMiscResource        EQU -12
  1547.  
  1548.  
  1549. **********************************************************************
  1550. *                           potgo.resource                           *
  1551. **********************************************************************
  1552.  
  1553. CALLPOTGO    MACRO
  1554.     move.l    _PotgoBase,a6
  1555.     jsr    _LVO\1(a6)
  1556.     ENDM
  1557.  
  1558. _LVOAllocPotBits        EQU -6
  1559. _LVOFreePotBits            EQU -12
  1560. _LVOWritePotgo            EQU -18
  1561.  
  1562.  
  1563.     ENDC    ; DEVPACMACROS_I
  1564.  
  1565.